﻿@charset "utf-8";
/* CSS Document */

/* 轮播广告 */
.flexslider{position:relative;height:500px; background:url(../images/loading.gif) no-repeat center center;overflow:hidden;}
.slides{position:relative;z-index:1;height:570px; overflow:hidden;}
.slides li{height:570px;}
.flex-control-nav{position:absolute;bottom:20px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden; background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png)  no-repeat center center;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) no-repeat center center;}
/* END 轮播广告 */

/* 抓潜 */
.regBox{ width:1003px; margin:0 auto; padding:22px 0; overflow:hidden;}
.regBox table{ height:32px; margin:18px 30px 0;}
.regBox .td1{ height:32px; line-height:32px; width:60px; display:inline-block; text-align:center; font-size:14px;line-height:30px;}
.regBox .td2{ height:32px; line-height:32px; width:80px; display:inline-block; text-align:center; font-size:14px;line-height:30px;}
.ipt01{ width:250px; height:30px; line-height:30px; border:#CCC solid 1px;}
.ipt02{ width:120px; height:30px; line-height:30px; border:#CCC solid 1px;}
.btn01{ width:150px; height:31px; background:url(../images/btn01.jpg) no-repeat; border:0; cursor:pointer; margin-left:8px;}
.shadow{ width:100%; height:30px; background:url(../images/shadow.jpg) repeat-x;}
/* END 抓潜 */

/*product*/
.product{ width:1000px;margin:0 auto; padding-bottom:30px; overflow:hidden;}
.menuBox{ height:153px; overflow:hidden;}
.promenu{ width:183px; height:151px; float:left; margin-top:1px; overflow:hidden;}
.prolink{ width:816px; float:right; border-right:#CFCFCF solid 1px; border-top:#CFCFCF solid 1px;}
.prolink dl{ height:37px; line-height:37px; border-bottom:#CFCFCF solid 1px; overflow:hidden;}
.prolink dl dt{ width:100px; float:left; text-align:center; color:#FFF; background:#000;}
.prolink dd{ width:716px; height:37px; line-height:37px; float:right;}
.prolink dd a{ display:inline-block; margin-left:16px;}
.proImg{overflow:hidden;}
.pro-l{ width:332px; float:left; padding:1px; border:#ddd solid 1px; margin-top:28px; }
.pro-l img{ width:332px; height:268px;}
.pro-l h4{ height:41px; line-height:41px; background:url(../images/protitle.jpg) no-repeat; text-align:center; color:#656565; font-size:14px; font-weight:normal;}
.pro-l p{ padding:10px 15px; color:#656565; line-height:20px;}
.more1{ width:100%; height:36px; line-height:36px; text-align:center; display:block; background:#0D3775; color:#FFF; border-radius:5px;}
.more1:hover{ color:#FFF; text-decoration:none;}
.product-list li{ width:303px; padding:1px; border:#ddd solid 1px; float:left; margin-left:25px; margin-top:28px;}
.product-list li img{ width:303px; height:190px; display:block;}
.product-list li p{ height:36px; line-height:36px; background:#F1F1F1; overflow:hidden;}
.product-list li p span{ display:block; width:162px; border-right: #CCC dashed 1px; text-align:center; float:left;}
.product-list li p em{ display:block; width:140px; text-align:center; float:right;}
.product-list li p em a{ color:#0D3775;}

.witnessBox{ width:100%; height:468px; margin:0 auto; background:url(../images/jzbg.jpg) repeat-x;}
.witness{ width:1000px; margin:0 auto; padding:24px 0;}
.prev{ width:53px; height:53px; float:left; margin-top:174px; margin-left:-26px;}
.prev a{ width:53px; height:53px; display:block; background:url(../images/left.png) no-repeat;}
.witness-list{ width:942px; margin-top:5px; float:left;}
.witness-list li{ width:276px; padding:6px; float:left; overflow:hidden; margin:0 13px; background:#EBA013; color:#FFF;}
.witness-list li span{ display:block; height:32px; line-height:32px; font-size:14px;}
.witness-list li p{ height:60px; line-height:20px; overflow:hidden;}
.witness-list li em { display:block; padding:5px 0;}
.witness-list li em a{ display:block; width:77px; height:28px; background:url(../images/more2.jpg) no-repeat; text-indent:-9999px;}
.next{ width:53px; height:53px; float:right;margin-top:174px; margin-right:-26px;}
.next a{ width:53px; height:53px; display:block; background:url(../images/right.png) no-repeat;}


.aboutBox{ width:100%; background:#F1F1F1; overflow:hidden;}
.aboutus{ width:1010px; margin:0 auto; padding:35px 0; overflow:hidden;}
.about-l{ width:666px; float:left; padding-top:30px; overflow:hidden;}
.about-t{ width:212px; height:182px;  float:left; margin-top:20px;}
.about-text{width:443px; height:213px; float:left; margin-top:20px; font-size:14px; color:#656565; line-height:23px;}
.about-r{ width:305px; height:294px; float:right; padding:18px 19px 10px 16px; overflow:hidden; background:url(../images/zsbg.jpg) no-repeat;}
.about-r span{ font-size:14px; color:#656565; padding-left:20px;}
.zs-t{ padding-top:17px;}
.zs-t img{ width:305px; height:206px; display:block;}
.zs-t p{ height:40px; line-height:40px; text-align:center; font-size:14px; color:#656565;}



/*For Firefox Chrome*/
.media-t{border:1px #ddd solid;width:203px;height:203px;overflow:hidden;text-align:center;display:table;float:left;position:relative;}
.media-t a{display:table-cell;vertical-align:middle;width:203px;height:203px;}
.media-t a img{border:0px #ddd solid;margin:0 auto;max-width:203px;max-height:203px;}
/*For IE7*/
*+html .media-ta{position:absolute;top:50%;width:100%;text-align:center;height:auto;}
*+html .media-t a img{position:relative;top:-50%;left:-50%;}
/*For IE6*/
*html .media-t a{position:absolute;top:51%;width:100%;text-align:center;height:auto;display:block;}
*html .media-t a img{position:relative;top:-50%;left:-50%;width:expression(this.width>203?“203px”:“auto”);height:expression(this.height>203?“203px”:“auto”);}


.media{ width:1000px; margin:0 auto; padding:20px 0 10px; overflow:hidden;}
.media-list{ width:1040px; overflow:hidden;}
.media-list li{ width:480px; float:left; margin:20px 40px 20px 0; overflow:hidden;}
.media-t{ width:203px; height:203px ; float:left; border:#CCC solid 1px;}
.media-t img{}
.media-text{ width:252px; height:205px; float:right; overflow:hidden;}
.media-text strong{ font-size:18px; height:30px; line-height:30px;}
.media-text strong a{ color:#0D3775;}
.media-text p{ color:#656565; height:110px; line-height:20px; overflow:hidden;}
.more3{ width:90px; height:34px; display:block; background:url(../images/more3.jpg) no-repeat;}

.honorBox{ width:100%; height:386px; background:url(../images/honorbox.png) repeat-x; overflow:hidden;}
.honor{ width:1060px; height:386px; background:url(../images/honor_bg.png) no-repeat; margin:0 auto;}
.prev2{ width:81px; height:67px; float:left; margin-top:212px; margin-left:-10px;}
.prev2 a{ width:81px; height:67px; display:block; background: url(../images/left.jpg) no-repeat;}
.next2{ width:81px; height:67px; float:right; margin-top:212px; margin-right:-10px;}
.next2 a{ width:81px; height:67px; display:block; background: url(../images/right.jpg) no-repeat;}
.honor-list{ width:900px; margin:140px 9px 0; float:left;}
.honor-list li{ width:280px; float:left; margin:0 10px;}
.honor-list li img{ width:278px; height:181px; border:#DADAD0 solid 1px; display:block;}
.honor-list li p{ height:30px; line-height:30px; text-align:center; color:#656565; padding-top:10px; font-size:14px;}

.prev3{ width:7px; height:11px; float:left; margin-top:87px; margin-left:5px;}
.prev3 a{ width:7px; height:11px; display: block; background:url(../images/prev2.png) no-repeat;}
.next3{ width:7px; height:11px; float:right; margin-top:87px; margin-right:5px;}
.next3 a{ width:7px; height:11px; display: block; background:url(../images/next2.png) no-repeat;}
#dycList{ width:273px; height:206px; float:left; margin:10px 4px; overflow:hidden;}
#dycList li{ width:273px; float:left;}
#dycList li img{width:273px; height:184px;}
#dycList li p{ height:20px; line-height:20px; text-align:center;}
